package ca.etsmtl.log660.entity;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class Film{

	private Integer filmid;
	private String titre;
	private Date datesortie;
	private String langueoriginal;
	private Integer duree;
	private String resume;
	private String affiche;
	private Vedette realisateurs;
	private Set<PaysProduction> paysproductions;
	private Set<Genre> genres;
	private Set<Annonce> annonces;
	private Set<Role> roles;
	private Set<Vedette> scenaristes;
	
	public Integer getFilmid(){return filmid;}

	public void setFilmid(Integer filmid) {
			this.filmid = filmid;
	}

	public String getTitre (){return titre;}

	public void setTitre(String titre) {
			this.titre = titre;
	}

	public Date getDatesortie(){return datesortie;}

	public void setDatesortie(Date datesortie) {
			this.datesortie = datesortie;
	}

	public String getLangueoriginal(){return langueoriginal;}

	public void setLangueoriginal(String langueoriginal) {
			this.langueoriginal = langueoriginal;
	}

	public Integer getDuree(){return duree;}

	public void setDuree(Integer duree) {
			this.duree = duree;
	}

	public String getResume(){return resume;}

	public void setResume(String resume) {
			this.resume = resume;
	}

	public String getAffiche(){return affiche;}

	public void setAffiche(String affiche) {
			this.affiche = affiche;
	}

	public Vedette getRealisateurs(){return realisateurs;}

	public void setRealisateurs(Vedette realisateurs) {
			this.realisateurs = realisateurs;
	}

	public Set<PaysProduction>  getPaysProductions() { return paysproductions;}
	
	public void setPaysProductions(Set<PaysProduction>  paysproductions) {
			this.paysproductions = paysproductions;
	}
	
	public Set<Genre>  getGenres() { return genres;}
	
	public void setGenres(Set<Genre>  genres) {
			this.genres = genres;
	}
	
	public Set<Annonce>  getAnnonces() { return annonces;}
	
	public void setAnnonces(Set<Annonce>  annonces) {
			this.annonces = annonces;
	}
	
	public Set<Role>  getRoles() { return roles;}
	
	public void setRoles(Set<Role>  roles) {
			this.roles = roles;
	}
	
	public Set<Vedette>  getScenaristes() { return scenaristes;}
	
	public void setScenaristes(Set<Vedette>  scenaristes) {
			this.scenaristes = scenaristes;
	}
}